.feature .hideOnSmall{
    display:none !important;
}





.featureCopyWrap{
    width:90%;
    padding-bottom:30px;
}

.featureCopyWrap p{
    color:#fff;
}

.feature h2{
   font-size:28px !important;
   color:#fff !important;
   font-weight:300 !important;
   line-height:36px !important;
   padding:0 0 0 0 !important;
   margin:0 0 10px 0 !important; 
}

.feature a{
    color:#fff;
    text-decoration:underline;
}


.featureImgWrap{
    white-space: nowrap;
}

.featureBigImg{
    width: calc(66.66%);
    display:inline-block;
    vertical-align: top;
    padding:5px;
    white-space: nowrap;
}

.featureBigImg img{
    display:block;
}

.featureSmImgWrap{
    width: calc(33.33%);
    display:inline-block;
    vertical-align: top;
    padding:5px;
    white-space: nowrap;
}

.featureSmImgWrap img{
    width:100%;
    height:auto;
    display:block;
}

.featureSmImg:first-child{
    padding-bottom:10px;
}


/* MARKETS FEATURE*/
.markets{
    width:100%;
    background:#002d62;
    padding-top:25px;
    padding-bottom:25px;
    white-space: nowrap;
}

.marketsLeft{
    width:100%;
    display:block;
    white-space: normal;
}

.marketsRight{
    width:100%;
    display:block;
    white-space: normal;
}


/* QUALITY FEATURE */
.quality{
    width:100%;
    background:#78a22f;
    padding-top:25px;
    padding-bottom:25px;
    white-space: nowrap;
}

.qualityLeft{
    width:100%;
    display:block;
    white-space: normal;
}

.qualityRight{
    width:100%;
    display:block;
    white-space: normal;
}


@media only screen and (min-width:480px) {
}

@media only screen and (min-width:767px) {

.feature .hideOnSmall{
    display:inline-block !important;
}    

.feature .hideOnLarge{
    display:none !important;
}    
    
    
    
.feature h2{
   font-size:48px !important;
   line-height:56px !important;
   padding:0 0 32px 0 !important;
}

    
    
.marketsLeft{
    width:40%;
    display:inline-block;
    vertical-align: middle;
}

.marketsRight{
    width:60%;
    display:inline-block;
    vertical-align: middle;
}
    
.qualityLeft{
    width:60%;
    display:inline-block;
    vertical-align: middle
}

.qualityRight{
    width:40%;
    display:inline-block;
    vertical-align: middle;
}
    
.featureCopyWrap{
    padding-bottom:0;
}
    
    .qualityRight .featureCopyWrap{
        margin-left:10%;
    } 
    
    
    
}

@media only screen and (min-width:1100px) { 





}